a shot of life - Turkish English Dictionary